﻿@charset "utf-8";
/*css reset*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td{margin:0; padding:0;}
html{overflow-x:hidden;}
body{*overflow-x:hidden;}
body{font-family:"微软雅黑",Arial,Verdana, Geneva, sans-serif; font-size:12px; line-height:1.3;}
table{border-collapse: collapse;border-spacing:0;}
img{vertical-align:top;border:0;}
ol,ul{list-style:none;margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration:none;margin:0; padding:0;}
a:hover{text-decoration:none;}
i,em{ font-style: normal;}
input{outline:none}
button,input[type="submit"],input[type="reset"],input[type="button"]{cursor:pointer; outline: none;}
select,input,textarea{font-size:12px;}
small{font-size:12px;}
/*定位*/
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.c{display:block; zoom:1;}
.c:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}

/*公共样式*/
.puic_wid{ width: 1200px; margin: 0 auto;}
.puic_color{background: #fff;}
.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
.mt20{ margin-top: 20px;}
.mt30{ margin-top: 30px;}




/*公共标题*/
.m_p_title{width:1200px;overflow:hidden;margin:auto;text-align:center;margin-top:20px;position:relative;}
.m_p_title_text i{display:block;font-size:19px;color:#FF5849;}
.m_p_title_text em{display:block;font-size:32px;color:#333;}
.m_p_title_text span{display:block;font-size:18px;color:#666;}

.m_p_title_left{display:block;width:320px;height:2px;position:absolute;top:47px;left:155px;

  background: linear-gradient(left, #ffffff, #C1C1C1);
  background: -webkit-linear-gradient(left, #ffffff, #C1C1C1);
  background: -o-linear-gradient(left, #ffffff, #C1C1C1);
  background: -moz-linear-gradient(left, #ffffff, #C1C1C1);
}

.m_p_title_right{display:block;width:320px;height:2px;position:absolute;top:47px;right:155px;

  background: linear-gradient(left, #C1C1C1, #FFF);
  background: -webkit-linear-gradient(left, #C1C1C1, #FFF);
  background: -o-linear-gradient(left, #C1C1C1, #FFF);
  background: -moz-linear-gradient(left, #C1C1C1, #FFF);
}




/*公共底部*/
.y_footmzsm{ padding: 30px 0 23px 0;}
.y_footmzsm p{ font-size: 14px; color: #888888;  line-height: 25px;}
.y_footer{ background: #363A3D;}
.y_footer_top{padding-top: 38px;}
.y_footer_ul1{ float: left; margin-right: 40px;}
.y_footgj_h{ font-size: 16px;color: #fff;}
.y_footer_ul1 ul.y_ul{ margin-top: 22px;}
.y_footer_ul1 ul.y_ul li{ height: 35px; line-height: 35px;}
.y_footer_ul1 ul.y_ul li a{ font-size: 12px; color: #B3B3B4;}
.y_footer_ul2 ul.y_ul{ width: 220px;}
.y_footer_ul2 ul.y_ul li{ float: left;margin-right:20px;}
.y_footer_ul3 ul.y_ul{ width: 180px;}
.y_footer_ul3 ul.y_ul li{ float: left;margin-right:20px;}

.y_footer_bottom{ border-top: 1px solid #44494B; margin-top: 30px; padding-top: 30px;}
.y_footer_text p{ font-size: 12px; color: #B3B3B4; height: 28px; line-height: 28px;}
.y_footer_tu{ margin-top: 20px;}
.y_footer_tu a{display: inline-block; margin-right: 10px;}
.y_footer_botright{ position: relative; top: 22px;}
.y_footer_botewm{ width: 105px; text-align: center; margin-left: 20px;}
.y_footer_botewm p.y_img{width: 91px; height: 91px; position: relative; left: 6px;}
.y_footer_botewm p.y_img img{width: 100%; height: 100%;}
.y_footer_botewm p.y_text{ font-size: 14px; color:#B3B3B4; margin-top: 10px; text-align: center;}
.y_footer_botewm p.y_guanzhu a{ font-size: 14px; color:#fff; margin-top: 5px; text-align: center; background: #FF5849; width: 42px; height: 20px; line-height: 20px; text-align: center; border-radius: 5px; display: inline-block;}

/*楼盘首页公共推荐楼盘*/
.m_Recommend{width:1200px;margin:auto;margin-top:40px;background:#FFF;overflow:hidden;border-radius:10px;box-shadow :0 5px 10px 0 rgba(38, 45, 55, 0.08);padding-bottom:10px;}
.m_Recommend_titile{font-size:23px;color:#333;width:1160px;margin:auto;margin-top:20px;}
.m_Recommend_ul{width:1160px;margin:auto;margin-top:30px;}
.m_Recommend_ul li{width:180px;float:left;margin-right:16px}
.m_Recommend_ul li:last-child{margin-right:-10px}
.m_Recommend_ul li a{display:block;width:180px;height:130px;position:relative;}
.m_Recommend_ul li a img{width:100%;height:100%;}
.m_Recommend_ul li a i{font-size:12px;color:#fff;position:absolute;top:10px;left:10px;}
.m_Recommend_text{padding:5px 0;}
.m_Recommend_text p em{display:block;float:left;width:105px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;color:#666;}
.m_Recommend_text p i{float:right;font-size:12px;color:#999;margin-right:5px;}
.m_Recommend_text span{font-size:13px;color:#666;margin-top: 5px;display: block}
.m_Recommend_text span i{font-size:16px;color:#F35837;}

/*楼盘内页导航*/
/*.y_lpnavmain{ box-shadow: 0px 1px 10px 0px #ccc;}
.y_lpnavmain ul li{ height: 60px; line-height: 60px; float: left;margin-right:50px;}
.y_lpnavmain ul li a{display: block; font-size: 16px; color: #333; padding: 0 25px;}
.y_lpnavmain ul li.on a{ background-color: #B4A078; color: #fff;}
.y_lpnavmain ul li:hover a{background-color: #B4A078; color: #fff;}
*/

/*楼盘公共头部*/
.y_lppuicdh_center{padding: 18px 20px;}
.y_lppuicdh_left { position: relative; top: 6px;}
.y_lppuicdh_left .y_lplogo{width: 107px; height: 77px; border: 1px solid #ccc;}
.y_lppuicdh_left .y_lplogo img{width: 100%; height: 100%;}
.y_lppuicdh_left .y_lptext{ margin-left: 20px;}
.y_lppuicdh_left .y_lptext .y_title h2{font-size: 32px; color: #333; float: left;}
.y_lppuicdh_left .y_lptext .y_title em{font-size: 12px; float: left; width: 38px; height: 21px; color: #fff; background: #0096FF; border-radius: 2px;  line-height: 21px;text-align: center; margin-left: 10px; position: relative; top: 12px;}
.y_lppuicdh_left .y_lptext p.y_tese{ margin-top: 8px;}
.y_lppuicdh_left .y_lptext p.y_tese i{ display: block; font-size: 12px; float: left; padding: 5px 8px; background: #ccc; color: #666;}
.y_lppuicdh_left .y_lptext p.y_tese i+i{ margin-left: 8px;}

.y_lppuicdh_right .y_call{ position: relative; top: 26px; right: 20px;}
.y_lppuicdh_right .y_call i{width: 42px; height: 41px;}
.y_lppuicdh_right .y_call i img{width: 42px; height: 41px;}
.y_lppuicdh_right .y_call em{ display: inline-block; font-size: 25px; color: #333; margin-left: 5px;}
.y_lppuicdh_right .y_call span{ display: inline-block; font-size: 27px; color: #FF5849; font-weight: bold; margin-left: 8px;}


.y_lppuicdh_right .y_tongzhi a{display: block; font-size: 18px; color:#fff; padding: 8px 20px; border-radius: 18px;}
.y_lppuicdh_right .y_tongzhi a:nth-child(1){
	background: -webkit-gradient(linear, 100% 0, 0 0, from(#FF7E35), to(#FFB546));
	background: -webkit-linear-gradient(right, #FF7E35, #FFB546);
	background: -moz-linear-gradient(right, #FF7E35, #FFB546);
	background: -o-linear-gradient(right, #FF7E35, #FFB546);
	background: linear-gradient(right, #FF7E35, #FFB546);}
.y_lppuicdh_right .y_tongzhi a:nth-child(2){
	margin-top: 13px;
	background: -webkit-gradient(linear, 100% 0, 0 0, from(#4F8CED), to(#68CAEE));
	background: -webkit-linear-gradient(right, #4F8CED, #68CAEE);
	background: -moz-linear-gradient(right, #4F8CED, #68CAEE);
	background: -o-linear-gradient(right, #4F8CED, #68CAEE);
	background: linear-gradient(right, #4F8CED, #68CAEE);}




/*楼盘右边公共*/
/*地图*/
.m_lpdynamic_r_dt{border:1px solid #F9C851;height:200px;}
.m_lpdynamic_r_dt img{display:block;width:80px;height:80px;margin:auto;margin-top:30px;}
.m_lpdynamic_r_dt a{display:block;width:180px;height:30px;background:#F9C851;font-size:18px;color:#FFF;text-align:center;margin:auto;margin-top:36px;line-height:30px;}

/*热销楼盘*/
.m_lpdynamic_r_hot{border:1px solid #E5E5E5;margin-top:15px;padding:0 10px; border-top:3px solid #F9C851;}
.m_lpm_r_hot{font-size:17px;color:#333;margin-top:20px;font-weight:600;}
.m_lpdynamic_r_hot ul{margin-top:15px;}
.m_lpdynamic_r_hot ul li{height:70px;overflow:hidden;margin-bottom:20px;}
.m_lpdynamic_r_hot ul li a{display:block;}
.m_lpdynamic_r_hot ul li img{width:100px;height:70px;float:left;display:block;}
.m_lpm_r_text{float:right;width:90px;height:70px;}
.m_lpm_r_text em{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;color:#333;margin-top:4px;}
.m_lpm_r_text span{font-size:14px;color:#333;margin-top:5px;display:block;}
.m_lpm_r_text span i{font-size:15px;color:#EE4433;}
.m_lpm_r_text p{font-size:12px;color:#666;margin-top:7px;}



